GitHub 您所在的位置:网站首页 中泰xtp api 接口编程 GitHub

GitHub

2024-06-13 21:36| 来源: 网络整理| 查看: 265

中泰证券SmartX交易客户端Python量化例子 —— 网格交易源码

SmartX是中泰证券自主研发的一款智能交易PC终端软件,支持量化交易(程序化交易)、算法交易、套利交易、篮子交易、两融交易、券源业务等。

网格交易法运用的是低吸高抛的原理,在市场行情波动的过程中,将资金分成多份,行情下跌分批买入,行情上涨分批卖出。反复循环,在震荡中低买高卖获得收益。

网格交易策略有不同的实现,本例的功能是在excel文件中定义好要交易的股票及初始的一个基准价格,同时定义好买卖的价差,还有价格的上下限,单次最大的委托数量,买入最大数量,卖出最大数量等条件。实现逻辑是在每一次交易完成后,将成交价格作为新的基准价格,在新的基准价格的基础上,如果再浮动相应的价差,又会做相对应的买入或者卖出委托,买入卖出完成后,又会形成一个新的基准价格,又会在这个基准价格上进行买入卖出操作。往复来实现高抛低吸的网格交易。

如何使用:

点击B站链接观看视频讲解:

一、SmartX客户端获取

SmartX是中泰证券自主研发的一款智能交易PC终端软件,还不了解的投资者可以点击 介绍视频 观看关于SmartX量化功能的介绍。

SmartX客户端开放了测试账号的申请权限,您可以在XTP官网中申请一个测试账号,跟随本教程一起从零开始建立您自己的网格交易策略!

SmartX客户端账号申请地址 → https://xtp.zts.com.cn/register

SmartX客户端软件下载地址 → https://xtp.zts.com.cn/service/download/info?id=9&type=downloadProducts

想要亲身试用下Python量化编程的相关功能,可以在XTP官方网站中注册并登录用户,在个人中心填写测试账户申请单,申请股票类型账号(若需体验算法功能也可勾选申请算法类型账号),填写完毕后点击提交申请。系统会在一个工作日内将测试账号、密码发送到您第一步注册网站用户时填写的邮箱中,请注意查收。拿到测试账号后,在下载中心中找到SmartX客户端进行下载,也可以查看产品的操作手册。启动客户端,输入测试账号密码,登录地址选择smarttest.ztqft.com的测试环境,即可进行客户端功能的体验试用。使用量化功能测试账户需要开通python组件权限,或者需要试用 CSV 下单、功夫模块等其他功能,均可扫码入群(二维码见下图)联系群内工作人员为您开通相关权限。

二、Python策略开发准备及网格交易策略编写

为了帮助您了解客户端Python策略运行结构,我们为您准备了整个的 API 的文档、示例、开发流程介绍说明。相关文档指引可以在客户端【扩展-查看开发者文档—客户端Python组件开发】菜单中查看。

SmartX开发文档地址 → https://smarttest.ztqft.com/sdkDoc/

客户端 Python组件的开发流程,包括创建工程,搭建开发环境,编写代码,运行调试等步骤。详细见:官方微信公众账号文章



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有